Fault detection in autonomous robots based on fault injection and learning
نویسندگان
چکیده
In this paper, we study a new approach to fault detection for autonomous robots. Our hypothesis is that hardware faults change the flow of sensory data and the actions performed by the control program. By detecting these changes, the presence of faults can be inferred. In order to test our hypothesis, we collect data from three different tasks performed by real robots. During a number of training runs, we record sensory data from the robots while they are operating normally and after a fault has been injected. We use back-propagation neural networks to synthesize fault detection components based on the data collected in the training runs. We evaluate the performance of the trained fault detectors in terms of number of false positives and time it takes to detect a fault. The results show that good fault detectors can be obtained. We extend the set of possible faults and go on to show that a single fault detector can be trained to detect several faults in both a robot’s sensors and actuators. We show that fault detectors can be synthesized that are robust to variations in the task, and we show how a fault detector can be trained to allow one robot to detect faults that occur in another robot.
منابع مشابه
Fault Detection in Autonomous Robots Endogenous fault detection through fault injection
In this dissertation, we study two new approaches to fault detection for autonomous robots. The rst approach involves the synthesis of software components that give a robot the capacity to detect faults which occur in itself. Our hypothesis is that hardware faults change the ow of sensory data and the actions performed by the control program. By detecting these changes, the presence of faults c...
متن کاملA hybrid approach for fault detection in autonomous physical agents
One of the challenges of fault detection in the domain of autonomous physical agents (or Robots) is the handling of unclassified data, meaning, most data sets are not recognized as normal or faulty. This fact makes it very challenging to use collected data as a training set such that learning algorithms would produce a successful fault detection model. Traditionally unsupervised algorithms try ...
متن کاملEffective Fault Tolerance for Robust Robotics under Radiation Exposure
The development of fault-tolerant autonomous robots for long-term deployment has been an area of active research for decades. Many researchers have focused on the tolerance to failures of sensors and actuators of various types of robots. In contrast to these failures, robots encounter transient faults on all levels including the bit level of microprocessors when operating in space or in nuclear...
متن کاملExogenous Fault Detection in a Collective Robotic Task
In robotics, exogenous fault detection is the process through which one robot detects faults that occur in other, physically separate robots. In this paper, we study exogenous fault detection in a collective leader-follower task for autonomous robots. We record sensory inputs from the robots while they are operating normally and after simulated faults have been injected. Given that faults are s...
متن کاملAn Unknown Input Observer for Fault Detection Based on Sliding Mode Observer in Electrical Steering Assist Systems
Steering assist system controls the force transfer behavior of the steering system and improves the steering probability of the vehicle. Moreover, it is an interface between the diver and vehicle. Fault detection in electrical assisted steering systems is a challenging problem due to frequently use of these systems. This paper addresses the fault detection and reconstruction in automotive elect...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Auton. Robots
دوره 24 شماره
صفحات -
تاریخ انتشار 2008